armour-plate glass - Francés Inglés Diccionario